Skip to content

Conversation

@Kingshuk-Microsoft
Copy link
Contributor

Purpose

This pull request updates dependency versions in both the src/backend/pyproject.toml and src/mcp_server/pyproject.toml files to use exact versions rather than version ranges. This helps ensure consistent and reproducible builds by locking dependencies to specific versions.

Dependency version pinning:

  • Updated all dependencies in src/backend/pyproject.toml to use exact versions instead of version ranges, including major libraries like azure-ai-evaluation, azure-cosmos, fastapi, openai, and opentelemetry packages.
  • Changed the python-dotenv dependency in both src/backend/pyproject.toml and src/mcp_server/pyproject.toml to use the exact version 1.1.1 instead of a minimum version requirement. [1] [2]

Does this introduce a breaking change?

  • Yes
  • No

Other Information

This change ensure stable dependency versions across builds

@Roopan-Microsoft Roopan-Microsoft merged commit 35e28f8 into dev-v3 Oct 13, 2025
4 checks passed
@github-actions
Copy link

🎉 This PR is included in version 3.0.1 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants